#include "Scene/IRenderableCollection.h"

#include "Framework/StableHeaders.h"

namespace tyro
{
	namespace Scene
	{


		IRenderableCollection::IRenderableCollection()
		{

		}

		void IRenderableCollection::AddRenderable( Graphics::Pass* pass, Graphics::IRenderable* rend )
		{
			renderables.push_back(RenderablePass(pass, rend));
		}

		const IRenderableCollection::RenderablePassList& IRenderableCollection::GetRenderables( void ) const
		{
			return renderables;
		}



	}
}